#include <gtest/gtest.h>
#include "ocv_service_impl.h"

TEST(OcvServiceImplTest, GetFrame) {
    // 创建 OcvServiceImpl 对象
    OcvServiceImpl service("/dev/video0", 90);

    // 创建 ServerContext 和 VoidRequest 对象
    ServerContext context;
    VoidRequest request;

    // 调用 GetFrame 方法
    JpegFrameResponse response;
    Status status = service.GetFrame(&context, &request, &response);

    // 检查状态是否成功
    EXPECT_EQ(status.ok(), true);

    // 可以根据需要进一步检查响应的内容
}
